/**
 * 直接把对象赋值给module.exports
 * 在其他模块的引用过程中，可能会覆盖对象属性或方法
 * 
 * 若赋值函数，每次调用过程都会生成一个新的对象
 */
var module2 = require("./module2");
var obj = module2();
obj.sayHello();